//输入一个正整数 m（m≤100） ，将 m 的立方写成 m 个连续奇数之和的形式输出。
//【牛客网题号： HJ76 尼科彻斯定理】【难度：简单】
#include <stdio.h>

int main() {
    int m;
    while (scanf("%d", &m) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld") to 
        int k = 1;
        int i = 0;
        for(i = 0; i < 3; i++)
        {
            k *= m;
        }
        for(i = 1; i <= k/m;i += 2)
        {
            int sum = m*i;
            for(int j = 1; j < m; j++)
            {
                sum += 2*j;
            }
            if(sum == k)
            break;
        }
        for(int j = 0; j < m; j++)
        {
            printf("%d", i + 2*j);
            if(j != m-1)
            printf("+");
        }
    }
    return 0;
}